rocket projectiles - German English Dictionary